/*
* @(#)BoxHandleKit.java 5.1
*
*/
package CH.ifa.draw.standard;
import java.awt.Point;
import java.awt.Rectangle;
import CH.ifa.draw.framework.DrawingView;
import CH.ifa.draw.framework.Figure;
class SouthEastHandle extends LocatorHandle {
SouthEastHandle(Figure owner) {
super(owner, RelativeLocator.southEast());
}
public void invokeStep (int x, int y, int anchorX, int anchorY, DrawingView view) {
Rectangle r = owner().displayBox();
owner().displayBox(
new Point(r.x, r.y),
new Point(Math.max(r.x, x), Math.max(r.y, y))
);
}
}